package game.messages.login
{
	import flash.utils.*;
	
	public class RxLogin_LoginStatusMessage extends RxLogin_ConnectStatusMessage
	{
		public var flags:uint;
		public static const FLAG_CHARACTER_CREATED:uint = 1 << 0;
		public static const FLAG_PERMISSION_COMMUNITY:uint = 1 << 7;
		public static const FLAG_FAKE_LOGIN:uint = 1 << 1;
		public static const STATUS_LOGIN_FAILED_SERVICE_UNAVAILABLE:uint = 12;
		public static const STATUS_LOGIN_FAILED_USER_MAINTENANCE:uint = 14;
		public static const FLAG_PERMISSION_QA:uint = 1 << 6;
		public static const STATUS_LOGIN_FAILED_TOO_LONG:uint = 16;
		public static const STATUS_LOGIN_FAILED_CONNECTED_ELSEWHERE:uint = 13;
		public static const STATUS_LOGIN_FAILED_GENERAL_ERROR:uint = 11;
		public static const STATUS_LOGIN_SUCCEEDED:uint = 10;
		public static const STATUS_LOGIN_FAILED_SOFTWARE_RENDERING:uint = 15;
		public static const messageId:int = 2230;
		public static const fixedSize:Boolean = false;
		
		public function RxLogin_LoginStatusMessage()
		{
		}
	}
}